WPAICG\AIPKit_Providers B

Total Complexity 95
Dependencies 1
Dependents 65
Total lines 453
Lines of code 269
Logical lines of code 172
Comment lines 39
Methods 27
Properties 4

Methods 27

Method Rating Maintainability Complexity Lines of code
get_model_list()
B
37 20 65
save_provider_data()
B
42 20 45
save_current_provider()
A
51 12 23
get_all_providers()
A
48 10 32
get_default_provider_config()
S
57 4 17
get_azure_all_models_grouped()
S
58 4 16
get_current_provider()
S
68 3 7
get_provider_data()
S
71 2 5
clear_model_caches()
S
68 2 7
get_provider_defaults()
S
79 1 3
get_provider_defaults_all()
S
80 1 3
get_openai_models()
S
79 1 3
get_openai_embedding_models()
S
79 1 3
get_openrouter_models()
S
79 1 3
get_google_models()
S
79 1 3
get_google_embedding_models()
S
79 1 3
get_azure_deployments()
S
79 1 3
get_azure_image_models()
S
79 1 3
get_azure_embedding_models()
S
90 1 1
get_deepseek_models()
S
79 1 3
get_elevenlabs_voices()
S
79 1 3
get_elevenlabs_models()
S
79 1 3
get_openai_tts_models()
S
79 1 3
get_openai_stt_models()
S
79 1 3
get_pinecone_indexes()
S
79 1 3
get_qdrant_collections()
S
79 1 3
get_replicate_models()
S
79 1 3